Distributed-Automata and Simple Test Tube Systems
نویسندگان
چکیده
In classical Formal Language Theory, “centralised” grammar systems and automata were the standard models for computation devices. With the rapid growth of computer networks, distributed databases, etc, distributed computation has begun to play a major role in modern computer science. The theory of grammar systems and distributed-automata was thus developed as a model for distributed computation. In this thesis, we introduce the notion of distributed-automata. DistributedAutomata are a group of automata working in unison to accept one language. We build the theory of distributed-automata for specific automata like FSA, PDA and k-turn PDA. We then analyse the acceptance capacity of each of these automata. We present proofs that distributed FSA do not have any additional power over “centralised” FSA while both distributed PDAs and k-turn PDAs with just two components working together are as powerful as Turing Machines. We then extend the definition of test tube systems to simple H systems and analyse their generative capacity. Distributed simple H systems are a group of simple H systems working in parallel with an architecture similar to that of PC grammar systems. Though simple H systems generate only regular languages, we show that when these systems work in parallel, with the aid of morphisms and intersection with regular sets, they are able to characterise all context-free languages.
منابع مشابه
Analysis of Tall Buildings with Bundled Tube System Subjected to Wind and Earthquake loads
At present, the tubular structural systems are mainly used in tall buildings to withstand earthquake loads. Although it is possible to analyse the structure by finite element methods using standard three dimensional programs, the system is generally time-consuming and expensive in the primary design work. In this paper, for the analysis of Framed-Tube systems, a simple method was studied and de...
متن کاملAnalysis of Tall Buildings with Bundled Tube System Subjected to Wind and Earthquake loads
At present, the tubular structural systems are mainly used in tall buildings to withstand earthquake loads. Although it is possible to analyse the structure by finite element methods using standard three dimensional programs, the system is generally time-consuming and expensive in the primary design work. In this paper, for the analysis of Framed-Tube systems, a simple method was studied and de...
متن کاملCommunicating Distributed H systems with Simple Splicing Rules
In this paper we define communicating distributed H systems with simple splicing rules of types (1,3), (1,4) and (2,3) and study the generative capacity. keyword: Splicing systems, contextfree languages, simple H systems, test tube systems, communicating distributed H systems
متن کاملA Simple Approach to Static Analysis of Tall Buildings with a Combined Tube-in-tube and Outrigger-belt Truss System Subjected to Lateral Loading
In this paper, an efficient technique is presented for static analysis of tall buildings with combined tube-in-tube and outrigger-belt truss system while considering shear lag effects. In the process of replacing the discrete structure with an elastically equivalent continuous one, the structure is modeled as two parallel cantilevered flexural-shear beams that are constrained at the outrigger-b...
متن کاملA temporal logic for the specification and verification of distributed behaviour
In this work we develop a temporal logic with fixpoints for distributed processes or distributed systems. Standard temporal logics refer to sequential processes (execution sequences) of distributed systems. Expressive temporal operators such as “Until” can be expressed as fixpoints of formulae involving only the simple “Next” modality. Fixpoint logics for sequential processes are known to be ex...
متن کامل